DigitalRiver\ApiSdk\Model\Order D

Total Complexity 168
Dependencies 17
Dependents 6
Total lines 1,719
Lines of code 471
Logical lines of code 221
Comment lines 697
Methods 111
Properties 7

Methods 111

Method Rating Maintainability Complexity Lines of code
__construct()
D
37 48 49
listInvalidProperties()
S
54 7 21
setCancelReason()
S
67 3 7
offsetSet()
S
69 2 7
offsetGet()
S
78 2 3
getStateAllowableValues()
S
61 1 14
setStateTransitions()
S
76 1 4
getStateTransitions()
S
80 1 3
getCreditMemoPdFs()
S
80 1 3
getFraudState()
S
80 1 3
setState()
S
76 1 4
getState()
S
80 1 3
setShippingChoice()
S
76 1 4
getShippingChoice()
S
80 1 3
setRequestToBeForgotten()
S
76 1 4
getRequestToBeForgotten()
S
80 1 3
setCreditMemoPdFs()
S
76 1 4
setItems()
S
76 1 4
setInvoicePdFs()
S
76 1 4
getInvoicePdFs()
S
80 1 3
getFraudStateTransitions()
S
80 1 3
getItems()
S
80 1 3
setCapturedAmount()
S
76 1 4
getCapturedAmount()
S
80 1 3
setCancelledAmount()
S
76 1 4
getCancelledAmount()
S
80 1 3
setRefundedAmount()
S
76 1 4
getRefundedAmount()
S
80 1 3
setAvailableToRefundAmount()
S
76 1 4
setFraudState()
S
76 1 4
openAPITypes()
S
80 1 3
setFraudStateTransitions()
S
76 1 4
getPurchaseLocation()
S
80 1 3
__toString()
S
72 1 6
offsetUnset()
S
80 1 3
offsetExists()
S
79 1 3
setUpdatedTime()
S
76 1 4
getUpdatedTime()
S
80 1 3
setUpstreamId()
S
76 1 4
getUpstreamId()
S
80 1 3
setCustomerType()
S
76 1 4
getCustomerType()
S
80 1 3
setPurchaseLocation()
S
76 1 4
setSellingEntity()
S
76 1 4
getCancelReason()
S
80 1 3
getSellingEntity()
S
80 1 3
setMetadata()
S
76 1 4
getMetadata()
S
80 1 3
setLiveMode()
S
76 1 4
getLiveMode()
S
80 1 3
setPaymentSessionId()
S
76 1 4
getPaymentSessionId()
S
80 1 3
setCharges()
S
76 1 4
getCharges()
S
80 1 3
setDiscount()
S
76 1 4
getAvailableToRefundAmount()
S
80 1 3
getTotalAmount()
S
80 1 3
getDiscount()
S
80 1 3
getCustomerId()
S
80 1 3
getApplicationId()
S
80 1 3
setBrowserIp()
S
76 1 4
getBrowserIp()
S
80 1 3
setLocale()
S
76 1 4
getLocale()
S
80 1 3
setEmail()
S
76 1 4
getEmail()
S
80 1 3
setCurrency()
S
76 1 4
getCurrency()
S
80 1 3
setCustomerId()
S
76 1 4
setCreatedTime()
S
76 1 4
getCreditAmount()
S
80 1 3
getCreatedTime()
S
80 1 3
setCheckoutId()
S
76 1 4
getCheckoutId()
S
80 1 3
setId()
S
76 1 4
getId()
S
80 1 3
valid()
S
79 1 3
getFraudStateAllowableValues()
S
66 1 9
getModelName()
S
81 1 3
getters()
S
80 1 3
setters()
S
80 1 3
attributeMap()
S
80 1 3
setApplicationId()
S
76 1 4
setCreditAmount()
S
76 1 4
setTotalAmount()
S
76 1 4
setTotalImporterTax()
S
76 1 4
openAPIFormats()
S
80 1 3
setTotalShipping()
S
76 1 4
getTotalShipping()
S
80 1 3
setTotalDiscount()
S
76 1 4
getTotalDiscount()
S
80 1 3
setTotalDuty()
S
76 1 4
getTotalDuty()
S
80 1 3
setTotalFees()
S
76 1 4
getTotalFees()
S
80 1 3
setImporterOfRecordTax()
S
76 1 4
getImporterOfRecordTax()
S
80 1 3
getTotalImporterTax()
S
80 1 3
getSources()
S
80 1 3
setTotalTax()
S
76 1 4
getTotalTax()
S
80 1 3
setSubtotal()
S
76 1 4
getSubtotal()
S
80 1 3
setBillTo()
S
76 1 4
getBillTo()
S
80 1 3
setShipTo()
S
76 1 4
getShipTo()
S
80 1 3
setShipFrom()
S
76 1 4
getShipFrom()
S
80 1 3
setSources()
S
76 1 4
toHeaderValue()
S
80 1 3